A Modern Parallel Register Sharing Architecture for Code Compilation
نویسندگان
چکیده
منابع مشابه
Strategy Preserving Compilation for Parallel Functional Code
Graphics Processing Units (GPUs) and other parallel devices are widely available and have the potential for accelerating a wide class of algorithms. However, expert programming skills are required to achieving maximum performance. These devices expose low-level hardware details through imperative programming interfaces where programmers explicity encode device-specific optimisation strategies. ...
متن کاملA Partitioned Register File Architecture and Compilation Scheme 3 COMN
In Clustered Instruction-level Parallel (ILP) processors, the function units are partitioned and resources such as register le and cache are either partitioned or replicated and then grouped together into on-chip clusters. We present a novel partitioned register le architecture for clustered ILP processors which exploits the temporal locality of references to remote registers in a cluster and c...
متن کاملA Modern Model for Sustainable Architecture with uses Nanotechnology
The 21st century Nanotechnology has the potential to make a huge impact on sustainability; but to achieve this potential, Nanotechnology is all about getting more function on less space. In other hand, Nanotechnology is one of the most extremely important components in sustainable development. It has the potential to reduce the environmental impact and energy intensity of structures, as well as...
متن کاملCode Generation and Separate Compilation in a Parallel Program Debugger
The Parallel Program Debugger (PPD) allows a programmer to find bugs by following dynamic dependences in a program’s execution; this technique is called flowback analysis. Flowback analysis requires the tracing of all variable references and modifications. PPD avoids the overhead of this tracing by recording only a subset of the program’s state during execution, and incrementally filling in the...
متن کاملA post-compilation register re-assignment technique for improving hamming distance based code compression
Code compression is a field where compression ratios between compiler-generated code and subsequent compressed code are highly dependent on decisions made at compile time. Most optimizations employed by compilers tend to focus on parameters such as program performance, minimizing resource dependencies and sometimes the option of reducing code size. This paper describes a post-compilation techni...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Computer Applications
سال: 2010
ISSN: 0975-8887
DOI: 10.5120/334-505